#include "zuoye07.h"


//降序选择排序
void XuanZeD(char a[])
{
    int i=0,j=0,temp=0;
    int len=strlen(a);
    for(i=0;i<len-1;i++)
    {
        for(j=i;j<len-1;j++)
        {
            if(a[i]<a[j])
            {
                temp=a[i];
                a[i]=a[j];
                a[j]=temp;
            }
        }
    }
}

//字符串复制
void myStrcpy(char a[],char b[])
{
    int i=0,j=0;
    while(a[i]!='\0')
    {
        a[i]='\0';
        i++;
    }
    while(b[j]!='\0')
    {
        a[j]=b[j];
        j++;
    }
}
//字符串比较
int myStrcmp(char a[],char b[])
{
    int i=0;
    while(a[i]==b[i]&&a[i]!='\0'&&b[i]!='\0')
    {
        i++;
    }
    if(a[i]>b[i])
    {
        return 1;
    }
    else if(a[i]<b[i])
    {
        return -1;
    }
    else
    {
        return 0;
    }
    
}
//统计小写字母出现的次数
void TongJiC(char a[])
{
    int i=0;
    char ch='\0';
    for(ch='a';ch<='z';ch++)
    {
        int j=0,k=0;
        while(a[j]!='\0')
        {
            if(a[j]==ch)
            {
                k++;
                j++;
            }
            else
            {
                j++;
            }
        }
        if(k!=0)
        {
            printf("%c有%d个\n",ch,k);
        }
    }
}